Top
10°

Let's Tap In The Land Down Under

Fancy yourself a Sega fan? Then rejoice! If you've heard of Let's Tap, then you'll be happy to know that it's making its way to Australia. Can you imagine the implications? Then read on, loyal gamer!

Read Full Story >>
siliconera.com
The story is too old to be commented.