Sega’s new arcade machine. WOAH!
31 March 2009 by: Alex St-Amour No Comment
The game is called Storm-G and plays a little like F-Zero or Wipeout with a twist (litterally). Sorry guys but for now it looks like this bad boy is staying in Japan.
(skip to about :40)