"We already have some fan favorites--Towerfall, Amazing Frog"
Just a reminder that The Amazing Frog? (note the baffling question mark) looks like THIS.
What did I just spend 15 minutes watching?
Congratulations, Ouya! You just discovered the PSN game PAIN that came out SIX YEARS AGO.