L-Block vs Snake vs Sonic vs Squall 2007