"A game titled OTTTD is bound to get your interest. What does it even mean, you think? Well, let me enlighten you. OTTTD is short for Over The Top Tower Defense and I couldn’t describe this game better even if I wanted to. OTTTD is a blast to play and it’s bound to keep you busy for a long time."