World’s Biggest UFO Ever!?

banner

No, no - we're not talking about aliens this time (sorry to let you down). The kind of UFO I'm referring to here is the classic Japanese arcade game: The Almighty UFO Catcher (or claw crane game for all you … [Read more...]