What do you need help on? Cancel X

Description

The TakeOver is an Action game, developed by Pelikan13 and published by DANGEN Entertainment, with no announced release date.