Metroid-esque game from Double Fine!

#1ZonesVPosted 6/18/2012 3:44:00 PM
Wooooooooooo
---
[[[[[[[[[[[[[||||||||||||||]]]]]]]]]]
This reminds me of those jokes about people using touchscreens on their PCs to get perfect head shots.